
define(["jquery.ui"],function(){
	
	return {
		auto : function(options){
			$(options.element).autocomplete({
				source: function(request, response) {
					if(opitons.jsonp){
						$.ajax({
							url: options.url,
							dataType: "jsonp",
							data: options.data,
							jsonp: options.cbk,
							success: function(data) {
								response(data[options.res]);
							}
						});
					} else {
						$.ajax({
							url : options.url,
							data : options.data,
							success : function(data){
								response(data[options.res]);
							}
						})
					}
					
				},
				select : options.callback
			});
		}
	}
})